take something upon oneself - Turc Anglais Dictionnaire